package com.supcon.exchangedata.pojo.entity.oracle.sync;

import lombok.Data;

import javax.persistence.*;

/**
 * @author: yangbin
 * @date:Tue Feb 28 09:34:34 CST 2023
 * @description:
 * @modified By：
 */
@Entity
@Data
@IdClass(CtMonthKeys.class)
@Table(name = "CT_MONTH_REPORT_YJY")
public class CtMonthReportYjy {

    @Basic
    @Column(name = "ID")
    private Long id;
    @Basic
    @Id
    @Column(name = "YEAR")
    private Long year;
    @Basic
    @Id
    @Column(name = "MONTH")
    private Long month;
    @Basic
    @Column(name = "OUTPUT_VALUE")
    private Long outputValue;
    @Basic
    @Column(name = "OUTPUT_VALUE_TOTAL")
    private Long outputValueTotal;
    @Basic
    @Column(name = "OUTPUT_VALUE_YEAR")
    private Long outputValueYear;
    @Basic
    @Column(name = "OUTPUT_VALUE_RATE")
    private Long outputValueRate;
    @Basic
    @Column(name = "SUPERVISE")
    private Long supervise;
    @Basic
    @Column(name = "SUPERVISE_TOTAL")
    private Long superviseTotal;
    @Basic
    @Column(name = "SUPERVISE_YEAR")
    private Long superviseYear;
    @Basic
    @Column(name = "SUPERVISE_RATE")
    private Long superviseRate;
    @Basic
    @Column(name = "TOPIC")
    private Long topic;
    @Basic
    @Column(name = "TOPIC_TOTAL")
    private Long topicTotal;
    @Basic
    @Column(name = "TOPIC_YEAR")
    private Long topicYear;
    @Basic
    @Column(name = "TOPIC_RATE")
    private Long topicRate;
    @Basic
    @Column(name = "RESEARCH_RESULT")
    private Long researchResult;
    @Basic
    @Column(name = "RESEARCH_RESULT_TOTAL")
    private Long researchResultTotal;
    @Basic
    @Column(name = "RESEARCH_RESULT_YEAR")
    private Long researchResultYear;
    @Basic
    @Column(name = "RESEARCH_RESULT_RATE")
    private Long researchResultRate;
    @Basic
    @Column(name = "RESEARCH_PROJECT")
    private Long researchProject;
    @Basic
    @Column(name = "RESEARCH_PROJECT_TOTAL")
    private Long researchProjectTotal;
    @Basic
    @Column(name = "RESEARCH_PROJECT_YEAR")
    private Long researchProjectYear;
    @Basic
    @Column(name = "RESEARCH_PROJECT_RATE")
    private Long researchProjectRate;
    @Basic
    @Id
    @Column(name = "OBJ_ID")
    private Long objId;

}
